Bookly\Lib\Entities\CustomerAppointment C

Total Complexity 123
Dependencies 15
Dependents 37
Total lines 1,097
Lines of code 400
Logical lines of code 216
Comment lines 429
Methods 74
Properties 33

Methods 74

Method Rating Maintainability Complexity Lines of code
deleteCascade()
A
45 9 41
cancel()
A
47 8 34
statusToString()
S
59 8 12
save()
S
53 7 21
statusToIcon()
S
62 7 11
cancelAllowed()
S
55 6 18
getStatuses()
S
56 4 19
setFields()
S
66 4 8
delete()
S
64 4 9
setStatus()
S
69 2 7
setCollaborativeServiceId()
S
77 1 4
getToken()
S
82 1 3
setToken()
S
77 1 4
getTimeZone()
S
82 1 3
setTimeZone()
S
77 1 4
getTimeZoneOffset()
S
82 1 3
setTimeZoneOffset()
S
77 1 4
getRating()
S
82 1 3
setRating()
S
77 1 4
getRatingComment()
S
82 1 3
setRatingComment()
S
77 1 4
getLocale()
S
82 1 3
setLocale()
S
77 1 4
getCollaborativeServiceId()
S
82 1 3
getCompoundServiceId()
S
82 1 3
getStatusChangedAt()
S
82 1 3
setCompoundServiceId()
S
77 1 4
getCollaborativeToken()
S
82 1 3
setCollaborativeToken()
S
77 1 4
getCompoundToken()
S
82 1 3
setCompoundToken()
S
77 1 4
getCreatedFrom()
S
82 1 3
setCreatedFrom()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getLastStatus()
S
82 1 3
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
setJustCreated()
S
77 1 4
isJustCreated()
S
82 1 3
setStatusChangedAt()
S
77 1 4
isStatusChanged()
S
80 1 3
getSeriesId()
S
82 1 3
getOrderId()
S
82 1 3
setSeries()
S
80 1 3
setSeriesId()
S
77 1 4
getCustomerId()
S
82 1 3
setPackage()
S
80 1 3
setPackageId()
S
77 1 4
getPackageId()
S
82 1 3
setCustomer()
S
80 1 3
setCustomerId()
S
77 1 4
getAppointmentId()
S
82 1 3
setAppointment()
S
80 1 3
setAppointmentId()
S
77 1 4
getPaymentId()
S
82 1 3
setPaymentId()
S
77 1 4
setOrderId()
S
77 1 4
getStatus()
S
82 1 3
getNotes()
S
82 1 3
setNotes()
S
77 1 4
getNumberOfPersons()
S
82 1 3
setNumberOfPersons()
S
77 1 4
getUnits()
S
82 1 3
setUnits()
S
77 1 4
getExtras()
S
82 1 3
setExtras()
S
77 1 4
getExtrasConsiderDuration()
S
82 1 3
setExtrasConsiderDuration()
S
77 1 4
getExtrasMultiplyNop()
S
82 1 3
getStatusTitle()
S
80 1 3
setCustomFields()
S
77 1 4
getCustomFields()
S
82 1 3
setExtrasMultiplyNop()
S
77 1 4